LCLint Output
LCLint 2.2 --- 25 Aug 96
names.c:1,7: Name stringreverse is reserved for future
ANSI library extensions. Functions that begin
with "str" and a lowercase letter may be added to
or . (See ANSI, Section
4.13.7)
External name is reserved for system in ANSI
standard. (-ansireserved will suppress message)
names.c: (in function f)
names.c:6,7: Internal identifier looka1ike is not
distinguishable from lookalike except by lookalike
characters
An internal name is not distinguishable from another
internal name using the number of significant
characters. According to ANSI Standard (3.1), an
implementation may only consider the first 31
characters significant. The +internalnamelen
flag changes the number of significant characters,
-internalnamecaseinsensitive to makes alphabetical
case significant, and +internalnamelookalike to make
similar-looking characters non-distinct.
(-distinctinternalnames will suppress message)
names.c:5,7: Declaration of lookalike
names.c:10,11: Variable x shadows outer declaration
An outer declaration is shadowed by the local
declaration. (-shadow will suppress message)
names.c:3,12: Previous declaration of x: int
Finished LCLint checking --- 3 code errors found